home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / bbsutil / flash.zip / USER.DOC < prev   
Text File  |  1990-06-06  |  8KB  |  253 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.    
  11.                            F L A S H   S C R E E N S    v2.00
  12.                            ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  13.     * The program to make BBS's screens flash on your monitor in ZERO time *
  14.  
  15.  
  16.                                 User document
  17.  
  18.  
  19.                                    Authors:
  20.  
  21.                              Shaul & Harel Efraim
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.     Background
  29.     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  30.     When  we  first entered  world of communications a year and a half ago,
  31.     we used 1200 baud modem, what  really  frustrated  us were the screens.
  32.     BBS's have a  real nice  screens with  lots  of ANSI  graphics, so when
  33.     moving  from screen  to screen you  had to wait  and wait and wait till
  34.     the whole screen  was  transfered  to your monitor  and then  you could
  35.     pick your choice. Of course, if you knew  the BBS  from previous logins
  36.     you  remembered it's hot-keys  and you could  move real fast within it.
  37.     (The  BBS's in  Israel  use the  QuickBBS and  the  Remote Access which
  38.     allow the use of Hot keys, don't know what goes with others)
  39.  
  40.     But,  suppose  you  want  to move within a BBS file base, of course you
  41.     don't remember all of it's  hot-keys  so you  have  to change  area and
  42.     wait  for the  main file  menu to show itself; Suppose you want to read
  43.     messages from different  message areas, than same thing happens as with
  44.     the file base example I mentioned before.
  45.  
  46.  
  47.     What can you do to eliminate this waiting ?
  48.  
  49.     Well, you could do nothing !!
  50.  
  51.     Until now...
  52.  
  53.  
  54.     No more waiting for fancy screens to write themselves, no more waisting
  55.     time when moving around, exploring and testing the BBS. Real time saving
  56.     for users and SysOps too.
  57.  
  58.  
  59.  
  60.  
  61.  
  62.     How does FLASH SCREENS work ?
  63.     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  64.     When  loading  the Flash to  memory, it allocates  4000 bytes  for each
  65.     additional  screen   you  define  (i.e  4 screens = 16000 bytes),  then
  66.     you call a BBS  that  setted  it's screens to work with Flash, you make
  67.     the Handshake that stores the BBS's  defined screens in YOUR computer's
  68.     memory,  than you return  to normal work within the BBS but from now on
  69.     you see the screens in  the speed  of light because they come from your
  70.     computer's memory !!
  71.  
  72.     After handshaking you can save the screens in a data file and call them
  73.     on future logins to the specific BBS, no more handshakes are necessary.
  74.  
  75.     You will need to handshake again in case the SysOp changed his screens
  76.     or if the handshake was made in bad line, and garbage was added to the
  77.     handshaked screens. Another way of getting the screens is  downloading
  78.     them (the SysOp will pack the needed screens for dl)
  79.  
  80.  
  81.  
  82.  
  83.     Program specifications
  84.     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  85.     Flash takes 4000 bytes for each defined screen in the RAM, it takes 2K
  86.     (two kilobytes !!!) of physical disk space. The data file which holds
  87.     the screens takes 4000 bytes for each defined screen.
  88.  
  89.  
  90.  
  91.  
  92.  
  93.     Program Compatiability
  94.     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  95.     FLASH SCREENS had been tested with the following communication programs:
  96.  
  97.      Telemate 2.xx
  98.      ProComm / ProComm+ 1.0 / TD ver.
  99.      Telix 3.xx
  100.      Boyan 4.xx
  101.      Qmodem SST
  102.      MTE / FL
  103.      BitComm 3.x
  104.      Mirror
  105.  
  106.      The interrupt used in FLASH SCREENS was chosen to work with all comm
  107.      program. If you use another comm program, FLASH will work as well.
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.                                Installation
  115.                                ▀▀▀▀▀▀▀▀▀▀▀▀
  116.  
  117.  
  118.  
  119.     User side is real nice and tidy. All you have to do is run FLASH
  120.     with some parameters just before running your comm program.
  121.  
  122.     Command line:   FLASH <upper row>-<lower row> <number of screens>
  123.  
  124.  
  125.     <Upper row - Lower row>
  126.  
  127.     Some communication programs use line 1 (Telemate) or line 25 (ProComm+,
  128.     Telix, Boyan) as a status line. Flash allows you to avoid snapshotting
  129.     these lines when handshaking screens with the BBS.
  130.  
  131.     For example, if you use Telemate with line 1 as a status line, your
  132.     command line should be:
  133.  
  134.                     FLASH 2-25 [x]
  135.  
  136.     This will tell FLASH to snapshot the whole screen except line 1.
  137.  
  138.  
  139.     <Number of screens>
  140.  
  141.     This switch allows you to decide how much memory will the Flash take
  142.     from your precious RAM, suppose you run Telemate which takes a big
  143.     chunk of memory, than you might want to grab less memory for use by
  144.     the Flash and of course less fast screens available.
  145.  
  146.  
  147.     Normal command line will usually look like that:
  148.  
  149.  
  150.               Flash 1-23 8  <Enter>
  151.                     │ │  │
  152.  From line 1 <──────┘ │  └───────> Allocate 8 screens
  153.   to line 23  <───────┘
  154.  
  155. (BBS's screens are 23 lines only, rest are a status line for the SysOp)
  156.  
  157.  
  158.   Under correct and logical command line you'll to get:
  159.  
  160.  
  161.                         "Flash installed !!!"
  162.  
  163.  
  164.  
  165.  
  166.  
  167.     Loading & Saving
  168.  
  169.  
  170.   ┌───────────────────────────────────────────────────────────────────────────┐
  171.   │ IMPORTANT !!!                                                             │
  172.   │                                                                           │
  173.   │ Flash commands are given from terminal environment only, trying to        │
  174.   │ load/save from DOS will yield nothing.                                    │
  175.   └───────────────────────────────────────────────────────────────────────────┘
  176.  
  177.  
  178.     Saving:
  179.  
  180.     @\S COMM.
  181.  
  182.     This will save the file COMM to current directory and make it available
  183.     in future logins.
  184.  
  185.     The save can be done by the BBS you handshaked screens with, but if
  186.     it don't give you the option to save screens on your disk you can
  187.     do it manually from terminal.
  188.  
  189.  
  190.     Loading:
  191.  
  192.     Suppose you setted a long que of BBS's to which you want to enter, yet
  193.     you don't know which BBS will answer first, you won't load my BBS screens
  194.     if you don't know for sure it will answer on first try.
  195.  
  196.     So you don't load any screens till the login !!
  197.  
  198.  
  199.     The Flash is capable of making disk I/O actions from the terminal.
  200.     As well as you type AT Z to reset your modem you can do the following:
  201.  
  202.  
  203.     @\L COMM.
  204.  
  205.     This will load the file COMM from current directory, the moment you
  206.     press the . for the extension the flash jumps and loads the file to
  207.     memory preserved before by the Flash.
  208.  
  209.  
  210.     Yet you don't  have  to enter  the load string because BBS who have the
  211.     Flash installed, also loads his screens from your memory automatically,
  212.     he  puts  the load string in one of his  welcome  screens and when your
  213.     Flash  detects  it, it  loads  the  file containing the screens to your
  214.     computers memory.
  215.  
  216.  
  217.     
  218.     Copyrights
  219.     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  220.  
  221.     "Boyan, Procomm, Procomm +, Qmodem, Telemate, Telix, BitCom,
  222.      MTE and FlashLink"
  223.  
  224.      are all Copyrighted by their respective authors.
  225.  
  226.  
  227.  
  228.  
  229.  
  230.     Support
  231.     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  232.  
  233.     Authors can be reached in the following ways:
  234.  
  235. 1.
  236.   Shaul Efraim
  237.   58, Melchett ST.
  238.   Tel-Aviv, Israel
  239.   Zip code 64287
  240.  
  241. 2.
  242.   Comm House BBS
  243.   Tel     :  03-296489  (972-3-296489)
  244.   Hours   :  22:00-07:00 (local time)
  245.   FidoNet :  2:403/122
  246.   Baud    :  2400
  247.  
  248.   New versions can be Freq'ed under the name  FLASH.ZIP
  249.  
  250.  
  251.  
  252. End
  253.